body { background-color: #eee; }

.rgs-nav-mod { background-color: #eee; }
.rgs-nav { width: 1200px; margin: 0 auto; position: relative; height: 34px; }
.rgs-nav p { position: absolute; top: 0; left: 0; height: 34px; line-height: 34px; font-size: 12px; }
.rgs-nav img { vertical-align: middle; padding-right: 3px; }
.rgs-nav ul { position: absolute; top: 0; right: 0; overflow: hidden; }
.rgs-nav ul li { float: left; height: 34px; line-height: 34px; padding: 0px 15px; color: #999999; }
.rgs-nav ul .rgs-line { padding: 0; }
.rgs-nav ul .rgs-last { padding-right: 0; }
.rgs-nav ul li img { vertical-align: -2px; }
.rgs-nav ul li a { color: #999999; font-size: 12px; }
.log { width: 1200px; margin: 0 auto; padding: 10px 0; font-size: 20px; color:#9fa0a0; position: relative }
.log a { color:#9fa0a0;}
.log p { position: absolute; top: 25px; right: 0; font-size: 14px; padding: 3px 10px; border: 1px solid #f6390d; border-radius: 5px;  }
.log p a{ color: #f6390d; }
.log img { vertical-align: middle; padding-right: 20px; }
.mod-log { width: 100%;background-color: #fff; }



.pwd { width: 1000px; margin: 20px auto; height: 600px; background-color: #fff; padding: 25px 100px; overflow: hidden; }
.pwd h5 { color: #727171; font-size: 18px; padding: 10px 0; border-bottom: 1px solid #eee; }
.pwd .pwd-list { overflow: hidden; width: 800px; margin: 0 auto; margin-top: 130px; }
.pwd .pwd-list li { float: left; width: 200px; }
.pwd .pwd-list li p { text-align: center; color: #727171; }
.pwd .pwd-list li .lis-nums { padding: 0 15px; background-color: #fff; width: 35px; margin: 0 auto; height: 35px; line-height: 35px; border-radius: 50%;}
.pwd .pwd-list li .lis-nums span {display: inline-block; font-size: 18px; width: 35px; margin: 0 auto; height: 35px; line-height: 35px; border-radius: 50%; background-color: #eee; }
.pwd .pwd-list li .lis-nums1 span { background-color: #00affe; color: #fff; }
.pwd .pwd-list li .lis-txt1 { color: #00affe; }
.pwd .pwd-list li .lis-txt { font-size: 14px; font-weight: bold; margin-top: 15px; }
.pwd .pwd-list .pwd-line { width: 630px; margin: 0 auto; margin-top: 18px; border-top: 1px solid #eee; }
.pwd .pwd-ul { width: 420px; margin: 60px auto; }
.pwd .pwd-ul .pl-l, .pwd .pwd-ul .pl-r { float: left; }
.pwd .pwd-ul .pl-l { width: 75px; height: 40px;line-height: 40px; text-align: right; padding-right: 15px; font-size: 14px; color: #727171; }
.pwd .pwd-ul .pl-l li { height: 40px; line-height: 40px; }
.pwd .pwd-ul .pl-r input { width: 305px; height: 20px;line-height: 20px; padding: 10px 0 10px 15px; }
.pwd .pwd-ul .pl-r li { position: relative; padding-top: 0.1px; }
.pwd .pwd-ul .marg { margin: 40px 0; position: relative; }
.pwd .pwd-ul .set-marg { margin-bottom: 40px; }
.pwd .pwd-ul .marg .yzm-p { position: absolute ; top: 1px; right: 50px; }
.pwd .pwd-ul .marg .yzm-p .yzm-num { width: 90px; height: 40px; }
.pwd .pwd-ul .marg input { width: 155px; }
.pwd .pwd-ul .set-marg input { width: 305px; }
.pwd .pwd-ul .marg .achange { cursor:pointer;width: 40px; height: 40px; line-height: 40px; position: absolute; top: 0; right: 0; font-size: 12px;  }
.pwd .pwd-ul .marg .achange:hover{ color:#f6390d; }
.pwd .pwd-ul .pl-r .pl-rbtn { cursor:pointer; width: 215px; height: 40px;margin-top: 10px;border-radius: 5px; line-height: 40px; text-align: center; background-color: #f6390d; color: #fff; }
.zhengnumber { text-align: center; font-size: 12px; padding: 20px 0; }
.pwd .pwd-ul .marg2 { margin-top: 50px; }
.pwd .pwd-ul .pl-r .pl-rnum { color: #3e3a39; position: relative }
.pwd .pwd-ul .pl-r .pl-rnumber { margin-top: 10px; }
.pwd .pwd-ul .marg .pl-real { cursor: pointer; position: absolute; top: 0px; left: 185px; width: 100px; height: 40px; text-align: center; border-radius: 3px; line-height: 40px; background-color: #00affe; color: #fff;; font-size: 14px; }


.pwd-inline { margin-top: -1px; border-top: 1px solid  #00affe; width: 36%; }
.pwd .pwd-list2 .pwd-line .pwd-inline { width:29%;  }
.pwd .pwd-list3 .pwd-line .pwd-inline { width: 62%; }
.pwd .pwd-fina { width: 390px; margin: 0 auto; margin-top: 140px; font-size: 14px; }
.pwd .pwd-fina img { float: left; padding-right: 25px; }
.pwd .pwd-fina .pwd-succ { font-size: 24px; color: #3e3a39; }
.pwd .pwd-fina .pwd-to { margin-top: 15px; }
.pwd .pwd-fina .pwd-to span { color: #f6390d; }
.pwd .pwd-down { font-size: 14px; border-radius: 5px; width: 215px; margin: 60px 400px;  text-align: center; height: 40px; line-height: 40px; background-color: #f6390d; color: #fff; }
.num-tishi,#t_captcha,.pl-rtshi { position: absolute; top:47px; left:5px;color: #f6390d; font-size: 12px;  }

















